Modeling the Internet of Things, Self-Organizing and Other Complex Adaptive Communication Networks: A Cognitive Agent-Based Computing Approach
نویسندگان
چکیده
BACKGROUND Computer Networks have a tendency to grow at an unprecedented scale. Modern networks involve not only computers but also a wide variety of other interconnected devices ranging from mobile phones to other household items fitted with sensors. This vision of the "Internet of Things" (IoT) implies an inherent difficulty in modeling problems. PURPOSE It is practically impossible to implement and test all scenarios for large-scale and complex adaptive communication networks as part of Complex Adaptive Communication Networks and Environments (CACOONS). The goal of this study is to explore the use of Agent-based Modeling as part of the Cognitive Agent-based Computing (CABC) framework to model a Complex communication network problem. METHOD We use Exploratory Agent-based Modeling (EABM), as part of the CABC framework, to develop an autonomous multi-agent architecture for managing carbon footprint in a corporate network. To evaluate the application of complexity in practical scenarios, we have also introduced a company-defined computer usage policy. RESULTS The conducted experiments demonstrated two important results: Primarily CABC-based modeling approach such as using Agent-based Modeling can be an effective approach to modeling complex problems in the domain of IoT. Secondly, the specific problem of managing the Carbon footprint can be solved using a multiagent system approach.
منابع مشابه
A survey on MAC protocols for complex self-organizing cognitive radio networks
Background As modern large-scale wireless networks grow in size, complexity and variety, the change in networks is not just terms of scale but also in the emergence of newer types of communication networks such as cognitive radio (CR) networks, ad-hoc, peer-to-peer (P2P), multiagent, wireless sensors, internet of Things (IoT), social and cloud-based networks. An intelligent cognitive radio netw...
متن کاملA Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment
With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...
متن کاملComplex adaptive communication networks and environments: Part 1
As modern networks grow in size, complexity and variety, the change in networks is not just terms of scale but also in the emergence of newer types of communication networks such as wireless sensor, ad-hoc, peer-to-peer (P2P), multiagent, nano-communication, mobile robot, Internet of Things (IoT), cloud-based and social networks. Various inherent nonlinearities in network operations can lead to...
متن کاملFIoT: An agent-based framework for self-adaptive and self-organizing applications based on the Internet of Things
Billions of resources, such as cars, clothes, household appliances and even food are being connected to the Internet forming the Internet of Things (IoT). Subsets of these resources can work together to create new self-regulating IoT applications such as smart health, smart communities and smart homes. However, several challenging issues need to be addressed before this vision of applications b...
متن کاملIntrusion Detection in IOT based Networks Using Double Discriminant Analysis
Intrusion detection is one of the main challenges in wireless systems especially in Internet of things (IOT) based networks. There are various attack types such as probe, denial of service, remote to local and user to root. In addition to known attacks and malicious behaviors, there are various unknown attacks that some of them have similar behavior with respect to each other or mimic the norma...
متن کامل